cosmic threat - German English Dictionary